export const dynamicData = {
    formData: [ // 组件信息
        {
            fileName: 'qwInput', // 组件文件名称
            fileUrl: 'common', // 组件目录关键字 common：通用模板 custom：自定义模板
            data: {
                name: 'brandName', // 字段name
                value: '阿黄', // 字段value值 String 或 Number
                label: '品牌名称', // 字段label
                type: 'input', // 字段类型
                placeholder: '请输入内容' // 字段placeholder
            }
        },
        {
            fileName: 'qwInput', // 组件文件名称
            fileUrl: 'common', // 组件目录关键字 common：通用模板 custom：自定义模板
            data: {
                name: 'brandEnName', // 字段name
                value: 'ahuang', // 字段value值 String 或 Number
                label: '品牌英文名称', // 字段label
                type: 'input', // 字段类型
                placeholder: '请输入内容' // 字段placeholder
            }
        },
        {
            fileName: 'qwDatePicker', // 组件文件名称
            fileUrl: 'common', // 组件目录关键字 common：通用模板 custom：自定义模板
            data: {
                name: 'releaseTime',
                value: ['2019-10-30', '2019-10-31'],
                label: '发布时间',
                type: 'date',
                dateType: 'daterange', // 可选值为 date、daterange、datetime、datetimerange、year、month
                placeholder: '请选择发布时间'
            }
        },
        {
            fileName: 'qwUpload', // 组件文件名称
            fileUrl: 'common', // 组件目录关键字 common：通用模板 custom：自定义模板
            data: {
                name: 'brandLogo', // 字段name
                value: [ // 默认列表 同iview组件的 defaultList
                    {
                        name: '小头像', // 图片name
                        url: 'https://dev-file.iviewui.com/userinforaP8NeQgYpmKgkpWlqZP7rfewbHiIzJY/avatar' // 图片url
                    }
                ], // 已上传的文件集合,
                label: '品牌logo', //
                type: 'drag', // 上传控件的类型，可选值为 select（点击选择），drag（支持拖拽）
                multiple: false, // 是否支持多选文件
                format: ['jpg', 'jpeg', 'png'], // 支持的文件类型
                maxSize: 2048, // 文件大小限制，单位 kb Number
                maxLen: '1', // 文件数量限制
                showUploadList: false
            }
        },
        {
            fileName: 'qwCascader', // 组件文件名称
            fileUrl: 'common', // 组件目录关键字 common：通用模板 custom：自定义模板
            data: {
                name: 'area', // 字段name
                value: ['beijing', 'tiantan'],
                label: '所在地', // 字段名称
                changeOnSelect: false, // 当此项为 true 时，点选每级菜单选项值都会发生变化
                filterable: true, // 是否支持搜索
                areaData: [
                    {
                        value: 'beijing',
                        label: '北京',
                        children: [
                            {
                                value: 'gugong',
                                label: '故宫'
                            },
                            {
                                value: 'tiantan',
                                label: '天坛'
                            },
                            {
                                value: 'wangfujing',
                                label: '王府井'
                            }
                        ]
                    }, {
                        value: 'jiangsu',
                        label: '江苏',
                        children: [
                            {
                                value: 'nanjing',
                                label: '南京',
                                children: [
                                    {
                                        value: 'fuzimiao',
                                        label: '夫子庙'
                                    }
                                ]
                            },
                            {
                                value: 'suzhou',
                                label: '苏州',
                                children: [
                                    {
                                        value: 'zhuozhengyuan',
                                        label: '拙政园'
                                    },
                                    {
                                        value: 'shizilin',
                                        label: '狮子林'
                                    }
                                ]
                            }
                        ]
                    }
                ]
            }
        },
        {
            fileName: 'qwRadio', // 组件文件名称
            fileUrl: 'common', // 组件目录关键字 common：通用模板 custom：自定义模板
            data: {
                name: 'isRelease', // 字段name
                value: '0',
                label: '是否立即发布', // 字段名称
                radioArr: [
                    {
                        value: '0',
                        label: '是'
                    },
                    {
                        value: '1',
                        label: '否'
                    }
                ]
            }
        },
        {
            fileName: 'qwCheckbox', // 组件文件名称
            fileUrl: 'common', // 组件目录关键字 common：通用模板 custom：自定义模板
            data: {
                name: 'relationShops', // 字段name
                value: ['0', '3'],
                label: '关联店铺', // 字段名称
                checkboxArr: [
                    {
                        value: '0',
                        label: '济南一店'
                    },
                    {
                        value: '1',
                        label: '济南二店'
                    },
                    {
                        value: '2',
                        label: '济南三店'
                    },
                    {
                        value: '3',
                        label: '济南四店'
                    }
                ]
            }
        },
        {
            fileName: 'qwInput', // 组件文件名称
            fileUrl: 'common', // 组件目录关键字 common：通用模板 custom：自定义模板
            data: {
                name: 'descInfo', // 字段name
                value: '这是我的备注信息', // 字段value值 String 或 Number
                label: '备注信息', // 字段label
                type: 'textarea', // 字段类型
                inputType: 'textarea', // input 类型
                placeholder: '请输入内容', // 字段placeholder
                autosize: {
                    minRows: 2, // 最少行数
                    maxRows: 5 // 最大行数
                }
            }
        }
    ],
    // 表单校验信息
    formDataRules: {
        brandName: [
            { required: true, message: '请输入品牌名称', trigger: 'blur' },
            { type: 'string', min: 2, message: '品牌名称在2个字以上', trigger: 'blur' }
        ],
        brandEnName: [
            { required: true, message: '请输入品牌英文名称', trigger: 'blur' },
            { type: 'string', min: 2, message: '品牌英文名称在2个字符以上', trigger: 'blur' }
        ],
        releaseTime: [
            { type: 'array', required: true, message: '请选择发布时间', trigger: 'change' }
        ],
        brandLogo: [
            { required: true, type: 'array', message: '请上传banner图片', trigger: 'change' }
        ],
        relationShops: [
            { required: true, type: 'array', min: 1, message: '请至少选择一个选项', trigger: 'change' },
            { type: 'array', max: 2, message: '最多选择两个选项', trigger: 'change' }
        ],
        area: [
            { required: true, type: 'array', message: '请选择所在地区', trigger: 'change' }
        ],
        descInfo: [
            { required: true, message: '请输入备注信息', trigger: 'blur' },
            { type: 'string', min: 20, message: '备注信息在20个字以上', trigger: 'blur' }
        ]
    }
}
